heavily subsidized - French English Dictionary